﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CygwinPackageManager.Common
{
	public class InstallationInfo
	{
		public string RootDirectory { get; set; }
		public string CacheDirectory { get; set; }
		public Uri LastMirrorUri { get; set; }
		public bool? AllUsers { get; set; }

		/// <summary>
		/// Missing root directory.
		/// </summary>
		public bool IsNew { get; set; }

		/// <summary>
		/// Missing installation info.
		/// </summary>
		public bool IsCorrupt { get; set; }

		/// <summary>
		/// setup.ini not present.
		/// </summary>
		public bool IsReady { get; set; }
	}
}
